package tw.com.softleader.spring;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import tw.com.softleader.spring.service.SpringService;

public class SpringApp {
	
	private static Logger log = LoggerFactory.getLogger(SpringApp.class);
	
	public static void main(String[] args){
		
		ApplicationContext applicationContext = 
				new ClassPathXmlApplicationContext(new String[]{"spring-service.xml"});
		
		SpringService ss = 
				(SpringService)applicationContext.getBean("springService");
		
		System.out.println(ss.getHello("Sam"));
		
		log.info(ss.getHello("Sam"));
		
		log.info(ss.getAllFruit().toString());
	}
}
